package cn.ffcs.uec.outStaff.component.bean;

import org.zkoss.zul.Button;
import org.zkoss.zul.Caption;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Hbox;
import org.zkoss.zul.Listbox;
import org.zkoss.zul.Longbox;
import org.zkoss.zul.Panel;
import org.zkoss.zul.Rows;
import org.zkoss.zul.Tab;
import org.zkoss.zul.Tabbox;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.Toolbarbutton;

import cn.ffcs.uec.organization.component.UecOrganizationTreeBandboxExt;
import lombok.Getter;
import lombok.Setter;

public class UecOutStaffInfoListboxBean {
	@Getter
	@Setter
	private Textbox outStaffName;//外包人员姓名
	@Getter
	@Setter
	private Textbox outStaffCode;//外包人员编码
	@Getter
	@Setter
	private Textbox outStaffIdNum;//外包人员身份证号码
	@Getter
	@Setter
	private UecOrganizationTreeBandboxExt outStaffPkHrorg;//外包人员所属组织
	@Getter
	@Setter
	private Hbox hbox1;
	@Getter
	@Setter
	private Caption conditionCaption;
	@Getter
	@Setter
	private Listbox condition;
	@Getter
	@Setter
	private Toolbarbutton addOutStaffButton;
	@Getter
	@Setter
	private Toolbarbutton editOutStaffButton;
	@Getter
	@Setter
	private Toolbarbutton delOutStaffButton;
	@Getter
	@Setter
	private Button closeWindownButton;//关闭窗口的按钮
	

	@Getter
	@Setter
	private Panel basePanel;
	
	@Getter
	@Setter
	private Rows rows;
	

	/**
	 * 当前选中的Tab页.
	 */
	@Getter
	@Setter
	private Tab tab;

	@Getter
	@Setter
	private Textbox conditionValue;
	@Getter
	@Setter
	private Tabbox tabBox;
	/* 字段开始 */
	@Getter
	@Setter
	private Longbox monthId;
	@Getter
	@Setter
	private Textbox psnCode;
	@Getter
	@Setter
	private Textbox psnName;
	@Getter
	@Setter
	private Textbox pkOrg;
	@Getter
	@Setter
	private Textbox idNum;
	@Getter
	@Setter
	private Textbox sex;
	@Getter
	@Setter
	private Datebox birthDate;
	@Getter
	@Setter
	private Textbox highestEducation;
	@Getter
	@Setter
	private Textbox fulltimeEducation;
	@Getter
	@Setter
	private Textbox degree;
	@Getter
	@Setter
	private Textbox busiLife;
	@Getter
	@Setter
	private Textbox isSend;
	@Getter
	@Setter
	private Textbox dr;
	@Getter
	@Setter
	private Textbox mobtelePhone;
	@Getter
	@Setter
	private Textbox officePhone;
	@Getter
	@Setter
	private Textbox ts;
	@Getter
	@Setter
	private Textbox pkHcmpsnMsg;
	@Getter
	@Setter
	private Textbox psnFlag;
	@Getter
	@Setter
	private Textbox isZW;
	@Getter
	@Setter
	private Textbox isQD;
	
	/*2018年5月23日*/
	/*
	 * 人力资源组织
	 */
	@Getter
	@Setter
	private Textbox pkHrorgName;   
	//private UecOrgOrgsBandboxExt uecOrgOrgsBandboxExt;
	/*
	 * 曾用名
	 */
	@Getter
	@Setter
	private Textbox usedName;
	/*
	 * 民族
	 */
	@Getter
	@Setter
	private Textbox nationality;
	/*
	 * 户口性质
	 */
	@Getter
	@Setter
	private Textbox characterrpr;
	/*
	 * 户籍地址
	 */
	@Getter
	@Setter
	private Textbox censusAddr;
	/*
	 * 档案所在地
	 */
	@Getter
	@Setter
	private Textbox fileAddress;
	/*
	 * 健康状况
	 */
	@Getter
	@Setter
	private Textbox health;
	/*
	 * 婚姻状况
	 */
	@Getter
	@Setter
	private Textbox marital;
	/*
	 * 本人户口地址
	 */
	@Getter
	@Setter
	private Textbox glbdef12;
	/*
	 * 家庭地址
	 */
	@Getter
	@Setter
	private Textbox glbdef13;
	/*
	 * 家庭电话
	 */
	@Getter
	@Setter
	private Textbox homePhone;
	/*
	 * 参加工作日期
	 */
	@Getter
	@Setter
	private Datebox joinWorkDate;
	/*
	 * 进入电信系统来源
	 */
	@Getter
	@Setter
	private Textbox glbdef2;
	/*
	 * 进入电信系统日期
	 */
	@Getter
	@Setter
	private Datebox glbdef3;
	/*
	 * 工龄
	 */
	@Getter
	@Setter
	private Textbox def3;
	/*
	 * 本企业工龄
	 */
	@Getter
	@Setter
	private Textbox def4;
	/*
	 * 电子邮件
	 */
	@Getter
	@Setter
	private Textbox email;
	/*
	 * 紧急联系人姓名
	 */
	@Getter
	@Setter
	private Textbox glbdef7;
	/*
	 * 紧急联系人电话
	 */
	@Getter
	@Setter
	private Textbox glbdef8;
	/*
	 * 参加工作日期
	 */
	@Getter
	@Setter
	private Datebox joinPolityDate;
	/*
	 * 政治面貌
	 */
	@Getter
	@Setter
	private Textbox polity;
	/*
	 * 职业资格
	 */
	@Getter
	@Setter
	private Textbox prof;
	/*
	 * 专业技术职务
	 */
	@Getter
	@Setter
	private Textbox titleTechpost;
	/*
	 * 预计退休日期
	 */
	@Getter
	@Setter
	private Datebox glbdef15;
	/*
	 * 离退休日期
	 */
	@Getter
	@Setter
	private Datebox retireDate;
	/*
	 * 创建人
	 */
	@Getter
	@Setter
	private Textbox creator;
	/*
	 * 创建时间
	 */
	@Getter
	@Setter
	private Datebox creationTime;
	/*
	 * 启用状态
	 */
	@Getter
	@Setter
	private Textbox enableState;
	/*
	 * 修改人
	 */
	@Getter
	@Setter
	private Textbox modifier;
	/*
	 * 修改时间
	 */
	@Getter
	@Setter
	private Datebox modifiedTime;
	/*
	 * 身故日期
	 */
	@Getter
	@Setter
	private Datebox dieDate;
	/*
	 * 身故说明
	 */
	@Getter
	@Setter
	private Textbox dieRemark;
	/*
	 * 历史成员
	 */
	@Getter
	@Setter
	private Textbox ishiskeypsn;
	/*
	 * UID主键
	 */
	@Getter
	@Setter
	private Textbox psnUid;
	/*
	 * 是否承包经营个体
	 */
	@Getter
	@Setter
	private Textbox glbdef14;
	
	/*
	 * 是否门店营业员
	 */
	@Getter
	@Setter
	private Textbox isshopassist;
	
	/*
	 * 进入本单位时间
	 */
	@Getter
	@Setter
	private Datebox enterUnitTime;
	/*
	 * 人员属性
	 */
	@Getter
	@Setter
	private Textbox property;
	/*
	 * 备注
	 */
	@Getter
	@Setter
	private Textbox memo;
	/*
	 * 证件类型
	 */
	@Getter
	@Setter
	private Textbox idtype;

}
